package com.yuke.cloud.service.omc.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@ApiModel(value="com.yuke.cloud.service.omc.entity.OdsDeposit")
@Data
public class OdsDepositDto {
    /**
     * 申请记录ID
     */
    @ApiModelProperty(value="depositId申请记录ID")
    private Long depositId;

    /**
     * 押金项目ID
     */
    @ApiModelProperty(value="depositTypeId押金项目ID")
    private Integer depositTypeId;

    private String typeName;
    /**
     * 用户ID
     */
    @ApiModelProperty(value="userId用户ID")
    private Long userId;

    /**
     * 店铺ID
     */
    @ApiModelProperty(value="shopId店铺ID")
    private Long shopId;

    private String shopName;
    /**
     * 仓库ID
     */
    @ApiModelProperty(value="warehouseId仓库ID")
    private Long warehouseId;

    /**
     * 留言
     */
    @ApiModelProperty(value="description留言")
    private String description;

    private Integer num;

    private Integer typeMoney;

    private Integer sumMoney;

    private Integer realMoney;
    /**
     * 申请状态：0，申请中，1已确认，2已发放
     */
    @ApiModelProperty(value="depositStatus申请状态：0，申请中，1已确认，2已发放")
    private Byte depositStatus;

    /**
     * 创建时间
     */
    @ApiModelProperty(value="createTime创建时间")
    private Date createTime;

    /**
     * 修改时间
     */
    @ApiModelProperty(value="updateTime修改时间")
    private Date updateTime;

    /**
     * 更新人
     */
    @ApiModelProperty(value="updateUser更新人")
    private Long updateId;

}